Powder Store — synonyms, definition
1. powder store (Noun)
2 synonyms
magazine powder magazine
1 definition
powder store (Noun) — A storehouse (as a compartment on a warship) where weapons and ammunition are stored.
5 types of
depot entrepot storage store storehouse